package com.gitee.hermer.engine.jars.core.execute;

import org.springframework.beans.factory.DisposableBean;
import org.springframework.beans.factory.InitializingBean;

import com.gitee.hermer.engine.jars.core.context.domain.EngineAppInfoContext;

public interface IEngineExecuteSection extends InitializingBean,DisposableBean{
	
	public void begin(EngineAppInfoContext appContext);
	
	public void beginExecuteThread(EngineExecuteThread executeThread);
	
	public void endExecuteThread(EngineExecuteThread executeThread);
	
	public void end(EngineAppInfoContext appContext);

}
